stoop down (to hide) - Alemán Inglés Diccionario